package cc.linker.steplink.crm.merchant.dao;

import cc.linker.steplink.crm.merchant.pojo.VerificatePo;
import cc.linker.steplink.crm.merchant.pojo.VerificaterPo;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;

@Component
public interface VerificateToolDao {

    List<VerificatePo> getList(Map<String, Object> params);

    List<Map<String, Object>> getMapList(Map<String, Object> params);

    void recovery(Map<String, Object> params);

    VerificatePo getInfo(Map<String, Object> params);

    List<VerificaterPo> getVerificaterlist(Map<String, Object> params);

    void deleteVerificater(Map<String, Object> params);

    void passVerificater(Map<String, Object> params);

    int getVerificateCount(Map<String, Object> params);

}
